a toupee - German English Dictionary